home *** CD-ROM | disk | FTP | other *** search
- 10 POKE53280,0:POKE53281,0:PRINT"[154]";
- 20 R$="[160][160][160][160][160][160][160][160][160][160][160][160][160][160][160][160][160][160]"
- 30 PRINT"[147] [198][198][198][198][198][198][198][198][198][198][198][198][198][198][198][198][198][198][198]"
- 40 PRINT" DIRECTORY NO LIST"
- 50 PRINT" [196][196][196][196][196][196][196][196][196][196][196][196][196][196][196][196][196][196][196]":
- 60 PRINT" FOR MSD DRIVES"
- 70 PRINT"[154] THIS PROGRAM MAKES THE DIRECTORY OF A"
- 80 PRINT" DISK INVISIBLE WHEN LOADED WITH"
- 90 PRINT" LOAD";CHR$(34);"$";CHR$(34);
- 100 PRINT",8":PRINT" PRESS A KEY TO START [146]"
- 110 GETIN$:IFIN$=""THEN110
- 120 PRINT"[147] MENU [146]"
- 130 PRINT" 1 - REMOVE DIRECTORY"
- 140 PRINT" 2 - RECOVER DIRECTORY"
- 150 PRINT" 3 - QUIT"
- 160 PRINT" YOUR CHOICE ?"
- 170 GETIN$:IFIN$<"1"ORIN$>"3"THEN170
- 180 IFIN$="3"THENCLOSE2:CLOSE15:PRINT"[147]":END
- 190 PRINT"DEVICENUMBER : ";PEEK(186);:INPUT"[157][157][157][157]";DV
- 200 OPEN15,DV,15,"I0":OPEN2,DV,2,"#":GOSUB260
- 210 IFIN$="2"THEN560
- 220 PRINT"[147] REMOVE DIRECTORY "
- 230 PRINT" WORKING...... "
- 240 DIM A$(15),NB(2)
- 250 GOTO280
- 260 INPUT#15,EN,EM$,ET,ES:IFEN<01THENRETURN
- 270 PRINT"DISK ERROR[146]"EN;EM$,ET;ES:END
- 280 T=18:S=0
- 290 W=5
- 300 W=W*32:DIMB$(W)
- 310 PRINT#15,"U1:"2;0;T;S
- 320 FORA=0TOW:GET#2,B$(A)
- 330 IFB$(A)=""THENB$(A)=CHR$(0)
- 340 NEXT:A$=""
- 350 D=5
- 360 IFD*32>WANDD<>9THEN350
- 370 D=(D-1)*32:IFD>255THEN460
- 380 K$="J"
- 390 FORA=D+16TO(D+19)
- 400 A$="14":GOSUB520
- 410 PRINT#15,"B-P:"2;A
- 420 PRINT#2,CHR$(A3):NEXT
- 430 FORA=D+19TO(D+31)
- 440 A$="00":GOSUB520
- 450 PRINT#15,"B-P:"2;A
- 460 PRINT#2,CHR$(A3):NEXT
- 470 PRINT#15,"U2:"2;0;T;S:GOSUB260
- 480 PRINT#15,"I0"
- 490 PRINT" OKAY......... [146]"
- 500 CLOSE2:CLOSE15
- 510 FORX=1TO1000:NEXTX:GOTO120
- 520 A1$=LEFT$(A$,1):A2$=MID$(A$,2,1)
- 530 A1=ASC(A1$)-48+(ASC(A1$)>64)*7
- 540 A2=ASC(A2$)-48+(ASC(A2$)>64)*7
- 550 A3=16*A1+A2:A$="":RETURN
- 560 REM RECOVER DIRECTORY
- 570 PRINT"[147] RECOVER DIRECTORY"
- 580 INPUT"NEW DISK-NAME";DN$:DN$=DN$+R$:DN$=LEFT$(DN$,16)
- 590 PRINT" WORKING ... [146]"
- 600 B=144
- 610 PRINT#15,"M-W"CHR$(136)CHR$(76)CHR$(1)CHR$(65)
- 620 PRINT#15,"U1:";2;0;18;0
- 630 FORA=1TOLEN(DN$):N=ASC(MID$(DN$,A,1))
- 640 PRINT#15,"B-P:";2;B
- 650 PRINT#2,CHR$(N):B=B+1:NEXT
- 660 PRINT#15,"U2:";2;0;18;0:GOSUB260:PRINT#15,"I0":CLOSE2:CLOSE15
- 670 PRINT" DONE ...... [146]"
- 680 FORX=1TO1000:NEXT:GOTO120
-